Predictably sharing the network is critical to achieving high utilization inthe datacenter. Past work has focussed on providing bandwidth to endpoints, butoften we want to allocate resources among multi-node services. In this paper,we present Parley, which provides service-centric minimum bandwidth guarantees,which can be composed hierarchically. Parley also supports service-centricweighted sharing of bandwidth in excess of these guarantees. Further, we showhow to configure these policies so services can get low latencies even at highnetwork load. We evaluate Parley on a multi-tiered oversubscribed networkconnecting 90 machines, each with a 10Gb/s network interface, and demonstratethat Parley is able to meet its goals.
展开▼